package com.hsjk.szwj.module.train.dal.dataobject.config;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hsjk.szwj.framework.tenant.core.db.TenantBaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/12/04 22:43
 **/
@TableName("train_reward_config")
@Data
@EqualsAndHashCode(callSuper = true)
public class RewardConfigDO extends TenantBaseDO {
    /**
     *
     */
    private Long id;
    /**
     * sku id
     */
    private Long skuId;
    /**
     * 奖励类型，1：代理人，2：邀请人，3：签单人
     */
    private Integer rewardType;
    /**
     * 奖励模型：1：金额，2：百分比
     */
    private Integer rewardModel;
    /**
     * 数值，单位：元/百分比
     */
    private Integer rewardValue;
    /**
     * 延迟天数
     */
    private Integer delay;
}
